// 切换两个盒子
$('.box a').on('click', function () {
    $(this).parents('.box').hide().siblings('.box').show()
})
let layer = layui.layer
// 注册事件
$('.register form').on('submit', function (e) {
    e.preventDefault()
    let data = $(this).serialize()
    $.ajax({
        type: 'POST',
        url: '/api/reguser',
        data: data,
        success: function (res) {
            if (res.status === 0) {
                layer.msg(res.message, { icon: 1} )
                $('.register form')[0].reset()
                $('.login').show().siblings('.box').hide()
            } else {
                layer.msg(res.message, {icon: 2})
            }
        }
    })
})
// 表单验证
let form = layui.form
form.verify({
    user: [/^\w{2,10}$/, '用户名必须为2-10位'],
    pass: [/^\S{6,12}$/, '密码必须为6-12位'],
    same: function (abc) {
        if ($('.psd').val() !== abc) {
             return '两次密码输入不一致'
        }
    }
})
// 登录事件
$('.login form').on('submit', function (e) {
    e.preventDefault()
    $.ajax({
        type: 'POST',
        url: '/api/login',
        data: $(this).serialize(),
        success: function (res) {
            if (res.status === 0) {
                layer.msg(res.message, {
                    icon: 1,
                    time: 1500 //1秒关闭（如果不配置，默认是3秒）
                  }, function(){
                    //do something
                    localStorage.setItem('token',res.token)
                    location.href = './index.html'
                  });   
            } else {
                layer.msg(res.message,{icon: 2})
            }
           
        }
    })
})
